Surge in Investor Confidence as US 30-Year Bonds Sell at Unexpectedly Low Yield
The US Treasury's latest 30-year bond auction exceeded expectations with a yield of 4.813%, indicating strong investor demand. The bid-to-cover ratio improved, and indirect bidders...